#!/bin/bash

# 确保 ~/.ssh 目录存在
mkdir -p ~/.ssh

# 配置内容
CONFIG_CONTENT='
# ssh http
Host github.com
  Hostname ssh.github.com
  Port 443
  ProxyCommand nc -X connect -x 127.0.0.1:7777 %h %p

# ssh socks5
Host github.com
  Hostname ssh.github.com
  Port 443
  ProxyCommand nc -X 5 -x 127.0.0.1:7777 %h %p
'

# 将配置内容写入 ~/.ssh/config 文件
echo "$CONFIG_CONTENT" > ~/.ssh/config

echo "SSH 配置已成功写入到 ~/.ssh/config 文件。"